package request

type SendSms struct {
	Phone string `form:"phone" binding:"required"`
}
type Register struct {
	Phone    string `form:"phone" binding:"required"`
	Password string `form:"password" binding:"required"`
	Code     string `form:"code" binding:"required"`
}
type Login struct {
	Phone    string `form:"phone" binding:"required"`
	Password string `form:"password" binding:"required"`
	Code     string `form:"code" binding:"required"`
}
type VideoAdd struct {
	UserId       int64  `form:"user_id"`
	Title        string `form:"title"`
	Dsc          string `form:"dsc"`
	UploadUrl    string `form:"upload_url"`
	LikeCount    int64  `form:"like_count"`
	CollectCount int64  `form:"collect_count"`
	CommentCount int64  `form:"comment_count"`
	Hot          int64  `form:"hot"`
	PayCount     int64  `form:"pay_count"`
	IsVip        int64  `form:"is_vip"`
	TypeId       int64  `form:"type_id"`
	TagId        int64  `form:"tag_id"`
	Status       int64  `form:"status"`
}
type VideoCheck struct {
	Id     int64 `form:"id"`
	Status int64 `form:"status"`
}
type TypeAdd struct {
	TypeName string `form:"typeName"`
	Pid      int64  `form:"pid"`
}
type TagAdd struct {
	TagName string `form:"tagName"`
	TagType int64  `form:"tagType"`
}
type VideoType struct {
	Keyword      string `form:"keyword"`
	TypeName     string `form:"typeName"`
	Sort         int64  `form:"sort"`
	PayCount     int64  `form:"payCount"`
	Status       int64  `form:"status"`
	MemberStatus int64  `form:"memberStatus"`
}
type CreateDram struct {
	UserId    int64  `form:"user_id"`
	Name      string `form:"name"`
	VideoId   int64  `form:"videoId"`
	Dsc       string `form:"dsc"`
	DramCount int64  `form:"dramCount"`
	DramTime  int64  `form:"dramTime"`
}
type AppendAdd struct {
	UserId int64 `form:"user_id"`
	DramId int64 `form:"dram_id"`
}
type CollectAdd struct {
	UserId   int64 `form:"user_id"`
	DramId   int64 `form:"dram_id"`
	DramTime int64 `form:"dram_time"`
}
type RecordList struct {
	KeyWord string `form:"keyWord"`
}
type MemberOrder struct {
	UserId int64 `form:"user_id"`
	DramId int64 `form:"dram_id"`
	Price  int64 `form:"price"`
}
type MemberShow struct {
	UserId int64 `form:"user_id"`
	DramId int64 `form:"dram_id"`
}
type VideoHot struct {
	Sort int64 `form:"sort"`
}
